------------------------------------------------------------------------------ AR PM2003 FIRMWARE DOWNLOADER ------------------------------------------------------------------------------ Extract the zip file "UPD_PM2003_20170104" to a temporary location. Run the program "PM2003_Firmware_v20170104.exe". This program will self-extract and self-excute the Firmware Download program. ------------------------------------------------------------------------------ SYSTEM REQUIREMENTS: ------------------------------------------------------------------------------ - PC with Microsoft Windows operating system - GPIB Controller card (National Instruments recommended) - National Instruments VISA driver (visa32.dll) ------------------------------------------------------------------------------ PROCEDURE ------------------------------------------------------------------------------ 1) Ensure the PM2003 IEEE EMULATION is set for either SCPI or 4230. 2) Double click the file "PM2003_Firmware_v20170104.exe" to run the downloader. All GPIB resources are scanned searching for a PM2003 on the bus. If found the bus address is displayed in the "GPIB ADDR" text box. If an instrument is found proceed to step 5. 3) If no units are found on the GPIB bus when the program is run, connect the instrument to be updated to the bus and enter the bus address in the "GPIB ADDR" text box. 4) Click the "OPEN" button to open the instrument for communication. 5) Click the "INSTALL" button to download the firmware to the instrument. 6) Once the firmware is sent to the unit, the instrument will display the message "FIRMWARE DOWNLOADING". The download process takes approximately a minute to complete. At the completion of the download the instrument will display "PROGRAMMING FLASH". 7) After the FLASH is programmed the Firmware Downloader will display "CYCLE THE POWER TO RUN THE NEW FIRMWARE". 8) Upon successfully downloading and programming the firmware to the instrument, power cycle the unit to active the latest firmware. Verify the latest revision is displayed in the power-on splash screen. ------------------------------------------------------------------------------ RELEASE NOTES ------------------------------------------------------------------------------ 20170104 - Sets a flag in the Clear Filter routine (called when there is a range change) to enable the use of realtime averaged measurements until the filter is full. This provides for a faster measurement response when the hardware range is changed. ------------------------------------------------------------------------------ 20161220 - changed Cal Table memory map to allow channel 3 AutoCal tables to be saved. ------------------------------------------------------------------------------ 20161219 - a channel dependent variable used for settled measurements was set to channel 1 only. this was changed to the active channel variable. ------------------------------------------------------------------------------ 20161011 - increased the delay in the GPIB interrupt to 10us. ------------------------------------------------------------------------------ 20151111 - doubled the delay (to 4us) between receiving the GPIB interrupt and reading the GPIB device register to prevent bus hang-ups. ------------------------------------------------------------------------------ 20150611 - doubled the delay (to 2us) between receiving the GPIB interrupt and reading the GPIB device register to prevent bus hang-ups. ------------------------------------------------------------------------------ 20130529 - Allows only AR sensors to be used with the PM2003 Power Meter. ------------------------------------------------------------------------------ 20120801 - Fixes the PowerOn initialization of the RS232 port to initialize properly to the saved parameter settings. - Added the message "CYCLE THE POWER TO RUN THE NEW FIRMWARE" and an endless loop after firmware down to force a power cycle. - Added sanitizing of all configuration locations to default locations when firmware is updated. This needs to be done to align data structures if different between firmware revisions. ------------------------------------------------------------------------------ 20111207 - fixes instrument hangup after more than 14 consecutive serial polls. ------------------------------------------------------------------------------